revolutionary people's liberation front - Spanish English Dictionary